Курс PHP / MySQL

4.8Premium

В видео-курсе Вы изучите основы языка PHP для создания веб-сайтов, познакомитесь с объектно-ориентированным программированием, научитесь работать с базами данных MySQL, освоите популярные библиотеки, работу с парсерами и многое другое.
Изучите онлайн уроки программирования на Php и MySql с нуля и создавайте собственные сайты!

Начать обучение Регистрация

О курсе - Чему Вы научитесь?

Посмотрите видео об онлайн курсе программирования PHP и MySQL для начинающих. Вы узнаете, как эффективно построить обучение основам Php и научиться самому создавать веб сайты с нуля.

В процессе обучения Вы получите знания и навыки:
  • Что такое язык PHP и его применение
  • Конструкции PHP - переменные, операторы, циклы, массивы, классы, функции
  • Написание функций под свои задачи
  • Объектно-ориентированное программирование (ООП)
  • Полиморфизм, инкапсуляция, наследование, абстрактный класс, интерфейс в ООП
  • Веб-сервер APACHE, установка и конфигурирование
  • Система администрирования сайта PhpMyAdmin
  • Проектирование структуры таблиц базы данных
  • Работа с XML и JSON форматами
  • Передача данных HTML-формы - методы GET и POST
  • Безопасность - как защитить сайт от взлома
  • Базы данных MySQL, основные операции
  • SQL-запросы, синтаксис, работа с Active Records
  • Создание парсеров для сбора информации для сайта

В видео-уроках курса Вы получите полезные советы и рекомендации по разработке собственных сайтов.

Начать обучение

План курса

Программа обучения включает видео уроки по изучению PHP и MySQL с нуля. Благодаря интерактивным тестам и заданиям, Вы сможете закрепить полученные знания по Php программированию веб сайтов на практике.

развернуть все

свернуть все

1. Подготовка к работе. Установка PHP и настройка веб-сервера XAMPP
4. Циклы
5. Массивы. Функции для работы с массивами
  • 5.1 Массивы в PHP07:52
  • 5.2 Интерактивное задание05:00
  • 5.3 Массивы в PHP. Цикл Foreach04:38
  • 5.4 Интерактивное задание03:00
  • 5.5 Массивы. Способы создания массивов в языке PHP03:45
  • 5.6 Тестирование00:15
  • 5.7 Функции для работы с массивами06:50
  • 5.8 Тестирование00:15
  • 5.9 Тестирование00:15
  • 5.10 Тестирование00:15
  • 5.11 Интерактивное задание03:00
  • 5.12 Интерактивное задание02:00
  • 5.13 Функции implode и explode07:28
  • 5.14 Интерактивное задание02:00
  • 5.15 Тестирование00:15
  • 5.16 Многомерные массивы в PHP08:16
  • 5.17 Многомерные массивы. Способы создания03:46
6. Функции. Создание собственных функций
  • 6.1 Получение данных из HTML формы. Методы GET и POST11:32
  • 6.2 Тестирование00:15
  • 6.3 Тестирование00:30
  • 6.4 Функции для работы со строками. Защита формы сайта09:25
  • 6.5 Тестирование00:15
  • 6.6 Тестирование00:15
  • 6.7 Создание собственных функций. Валидация функций07:37
  • 6.8 Тестирование00:15
  • 6.9 Функции. Взаимодействие функций между собой05:17
7. Язык SQL. Работа с базами данных. SQL запросы
  • 7.1 MySQL и PHPMYADMIN. Начало работы09:57
  • 7.2 Вывод данных из MySQL. Оператор SELECT14:39
  • 7.3 Вставка данных в MySQL. Оператор INSERT05:04
  • 7.4 Обновление данных в таблице MySQL. Оператор UPDATE02:43
  • 7.5 Удаление данных из таблицы MySQL. Оператор DELETE05:52
  • 7.6 Проектирование базы данных. Хранение данных в разных таблицах08:05
  • 7.7 SQL запросы. INNER JOIN05:06
  • 7.8 SQL запросы. LEFT JOIN и RIGHT JOIN04:37
8. Работа с XML и файлами
  • 8.1 Работа с XML. Чтение XML и вывод в браузер в виде массива 07:43
  • 8.2 Работа с XML. Создадим функцию для записи данных из XML в MySQL11:55
  • 8.3 Работа с XML. Запишем данные из XML в базу16:36
  • 8.4 Работа с файлами с помощью PHP16:16
9. Объектно-ориентированное программирование (ООП)
  • 9.1 ООП. Классы, Геттеры и Сеттеры10:54
  • 9.2 ООП. Инкапсуляция04:35
  • 9.3 ООП. Наследование15:09
  • 9.4 ООП. Полиморфизм. Интерфейсы07:35
  • 9.5 ООП. Полиморфизм. Абстрактные классы16:19
Завершение курса - Получение Сертификата

Начать обучение

Студенты также изучают

online_course
4.9
  • 25 видео
  • 27 заданий
  • 6 часов
online_course
new
5
  • 128 видео
  • 23 часа
online_course
new
5
  • 30 видео
  • 8 часов
online_course
new
4.9
  • 75 видео
  • 11 часов
online_course
new
5
  • 24 видео
  • 6 часов
online_course
new
5
  • 98 видео
  • 19 часов

Отзывы студентов о курсе

Мы собрали отзывы учеников, прошедших онлайн курс. Оставьте свой отзыв после прохождения Курса программирования на PHP для начинающих.

Елена Савина

Доступное объяснение материала. Много полезной информации. Рекомендую.

Владимир Ушаков

Замечательный курс

Яков Гаврилин

Хороший курс) Автор объясняет не спеша, все понятно. Ждем PHP / MySQL advanced - для большего углубления в тему...

Елена Селезнева

я изучаю курс по рнр в компьютерной академии ***** но нам мало дают теории, только практика. Так как я новичок - без вашей поддержки - совсем пропала бы, не смогла бы ни одного домашнего задания сдать.

Марат Тухтаров

Грамотно, ясно, понятно.

Александр Вавилов

Курс расширил мои знания ) спасибо

Tamerlan Sefikhanov

Курс интенсивный. Хорошо структурирован. Подача информация последовательная. Проработана взаимосвязь между уроками.

viva lavida

Прекрасный курс, расширяет возможности, заставляет думать. К концу курса были задания по труднее, приходилось возвращаться к урокам, просматривать и пытаться повторить, чтобы все заработало. Не хватало решений автора по домашним заданиям. Супер курс! Записывайтесь, проходите, учитесь. Все в ваших руках.

Рузанова Ольга

Спасибо! "Дорогу осилит идущий" - это мои ощущения от этого курса ) . Помогли разобраться. Только, очень много времени ушло на эксперименты с дополнительным заданием к уроку "Наследование" (В цикле создайте 50 кошек и 50 собак с любыми параметрами) - не четкое формулирование будит бурную фантазию ))). В результате, сначала было желание сделать вид, что этого задания нет )))) . Зато, потом, поиск разных вариантов реализации позволил лучше узнать предмет изучения )))

Елена Ершова

Спасибо. Для начала понятно)

Banessa Mae

Сложный курс. Дался очень трудно, буду повторять и учить. Спасибо!

Олег Демичев

Сергей очень интересно дает информацию. Познавательный и запоминающийся курс. Спасибо!

Максим Игоревич Руса...

Отличный курс, спасибо !

Владимир Ильич Яцик

Замечательный курс. Для тех, кто впервые знакомится с РНР-программированием простым и доступным языком излагается материал, демонстрируется на понятных примерах и закрепляется заданиями. Что характерно - всё работает!

Дмитрий Лоханкин

Прошёл курс, в целом всё понравилось. Наверное для тех кто вообще первый раз сталкивается с программированием и так много информации. Но поскольку я уже проходил курсы по Java, мне показалось, что курс ну прям совсем поверхностный.

Анатолий Смирнов

Отличный курс, для начала работы с PHP и MySQL! Спасибо!

Константин Филимонов

Все хорошо, сложновато немного, но материал такой. Особенно ООП )))

student_bNQC1vvS

Отлично!

Andrey Orlov

Лаконично. Понятно. Охвачены все основные темы. Не хватает большого итогового тестирования в конце курса.

Сергей Пелевин

Отличный курс. Все очень понятно и подробно. Единственное маловато уроков. Можно еще сделать пару курсов и все глубже и глубже отрабатывать навыки. Будет интересно, автор вроде хорошо все объясняет.

Boris Krasnov

Объяснения хорошие, синтаксис php описан хорошо, но курс маловат

Иван Лихолетов

В целом все хорошо, но некоторые моменты можно было бы охватить более подробно.

Владислав Лысенок

Очень интересный и своеобразный курс, хоть и PHP, как мне кажется, является непрямой аналогией Python, но было полезно узнать этот язык.

Владимир Гниденко

Всё очень понравилось. Доходчиво и понятно. Большое спасибо Сергею. Единственное небольшое замечание в том, что в начале курса не акцентируется внимание на том, что курс является составной частью большого курса обучения. Хорошо бы где то указывать последовательность составных частей.

Андрей Закуцкий

Просмотрел за несколько дней, повторил задания, сразу начал применять полученные знания для решения свой текущей задачи (на PHP никогда не программировал, поэтому нужно было быстро понять суть).

Utkir Kurbanov

Thanks BEONMAX Team for Course

Kamilla Russ

Все отлично, все хорошо объясняют.

Пётр Колосов

Мне всё понравилось!!! Доходить до конца - вот что я рекомендую новым ученикам курса. Результаты я получил Отличные! Заодно научился побыстрее писать) Ничего лишнего. Один раз чуть-чуть посмеялся, там, где было "как программисты видят пользователей" и "как пользователи видят программистов". Мне очень понравился этот курс!!!!!!!

Владимир Кочетков

Спасибо за материал, все доходчиво рассказано.

Евгений Зембра

Очень интересный курс. Спасибо.

Анет Волгина

Классный курс и понятно все рассказано. Советую к прохождению.

Михаил Колосов

Хороший курс. Хорошее объяснение всех тем

Валерий Абдуллаев

Курс очень интересный. Спасибо автору за курс. Мне не хватает исходных кодов домашних заданий для самопроверки.

Вячеслав Демченко

Очень хороший курс для новичка, который впервые начинает работать с базами данных и делает первые шаги в изучении PHP. Материал изложен кратко, четко и понятно, без лишней воды.

Alisher Jumaev

Спасибо автору, всё четко и понятно !

Максим Саломатов

Курс полезный. Кратко, но ёмко.

Руслан Федулеев

Я только начал изучать ООП и программирование на PHP. Мне были непонятны некоторые моменты, я очень много чего (и достаточно долго) искал на сторонних ресурсах. Хотелось бы, чтобы курс был еще немного "ниже по уровню" для более качественного запоминания начинающим. В целом, курс хороший, особенно последняя часть про ООП и часть про MySQL очень хорошо показана. Но 4 из 5 потому, что не было ощущения, что мы затронули PHP c нуля и плотно прошлись по азам.

Тимур Алешин

На освоение курса мне потребовалось примерно две недели, но курс посложнее чем предыдущие модули. В целом курс хороший, дает общие принципы языка PHP и SQL. Знания языка javascript очень помогло в изучении синтаксиса, логика языка очень схожа с php. Увлекательно была работа с xml файлами. Теперь я видимо могу стать php разрабом!!! Однако для начала нужно освоить фреймворк.

Alexander Dorofeev

Я начал учить PHP с нуля, конечно сейчас в голове каша, но думаю чем больше практики - тем данный материал усвоиться лучше! На курсе я познакомился с азами языка PHP (синтаксис, циклы, условные операторы). Теперь буду ждать дальнейших курсов по PHP уже с начальными знаниями языка! Хотелось бы научиться верстать веб-приложения, в котором будет веб-оболочка для работы с базой данных (допустим студентов) где будут таблицы, отчетные формы, выгрузки итд, надеюсь подобное будет в курсах!

Юрій Мінченко

неплохой быстрый курс чтобы получить общие знания, не хватает инфы о трейтах в ООП

Александр Жлудко

Курс фокусирует на основах, которых достаточно, что-бы начать собственную разработку. На мой взгляд, описание ООП было бы логичнее до его использования в примерах

Хить Юлия Андреевна

Курс прошла за 4 дня преподаватель объясняет в хорошем темпе и занятно, но были моменты, которые упустились из виду: в курсе не было сказано ничего про то, как создавать еще один сайт на локальном сервере(первые 2 урока я выполнила, но когда хотела создать еще одну папку помимо kinomonster возникли трудности, которые не удалось решить и как пользоваться XAMPP не представляю ). А так всем рекомендую пройти этот мини курс

Начать обучение

Преподаватель

Course Author
Сергей Никонов

О преподавателе курса

  • Опыт в веб-разработке более 15 лет
  • Работал над высоконагруженными веб-проектами в крупных компаниях США и ЕВРОПЫ
  • Провел несколько десятков оффлайн и онлайн семинаров на тему веб-разработки

Всего заданий: 69

Видеоуроки: 37

Интерактивные задания: 11

Тесты: 21


Продолжительность: ~5 часов